@charset "utf-8";

/*body默认设置*/
body{
    margin: 0;
    padding: 0;
    background: transparent no-repeat;
    width: 1280px;
    height: 720px;
    color: #000000;
    overflow: hidden;
    font-family: Arial,'Microsoft Yahei';
}

/* 全局标签 内外间距清零*/
*{ margin:0px; padding:0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;-webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
/*li标签 样式清零*/
ul,li{ list-style:none;}
/* a标签下划线去除*/
a{text-decoration:none; color:#666; outline:none;}
a,button,input,select{-webkit-tap-highlight-color:rgba(255,0,0,0); font-family: '华文细黑' "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;}
a:hover{ text-decoration:none;}
a,button,input,select,textarea:focus{ outline:none;}
em,i{ font-style:normal;}
textarea{resize: none;}/*禁止改变大小*/
h1,h2,h3,h4,h5,h6,input,select,textarea,option,button{ font-weight:normal; font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;}
input{ box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif; }
textarea{ font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
input[type='submit']{ border: none; font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif; cursor: pointer;}
button{border: none; font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif; cursor: pointer;}
/*容器居中*/
.w1200{ width:1200px; margin:0 auto; }

em,i{ font-style:normal;}
textarea{ resize:none;}/*禁止改变大小*/

/*解决firefox按钮文字难以垂直居中问题*/
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{ border:none;padding:0;}
input,textarea,select,option,button,form,fieldset{margin:0;padding:0;border-width:1px;outline:none; font-family: "Helvetica Neue", Helvetica, STHeiTi, "Microsoft YaHei", "微软雅黑", SimSun, sans-serif;}
/*placeholder样式*/
:-moz-placeholder { color: #a0a0a0; }
::-moz-placeholder {color: #a0a0a0;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #a0a0a0;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #a0a0a0;}

/* 文字及其填充物 居中*/
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}

/*浮动产生塌陷的兼容性*/
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}

/*浮动 */
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.clear{ clear:both;}

/*最小高度*/
.fz0{ font-size:0px;}

/*图片边框*/
img{ border:none; vertical-align: middle; width: 100%; height: 100%;}







.all {
	    width: 100%;
    height: 100%;
    position: absolute;
    margin: 0px;
    padding: 0px;
    background: linear-gradient(0deg,#0b3a8d 0%,#070f24 100%);
    overflow: hidden;
}

.scanpay1 {
	margin-top: .74rem;
	color: #ffffff;
	font-size: 42px;
	font-family: SourceHanSansSC-Regular;
	font-weight: 400;
	color: rgba(247, 249, 250, 1);
	line-height: 42px;
}

.scanpay11 {
	margin-left: 1rem;
}

.scanpay12 {
	margin-left: .48rem;
}

.scanpay2 {
	font-size: .42rem;
	font-family: SourceHanSansSC-Regular;
	font-weight: 400;
	color: rgba(237, 184, 9, 1);
	text-align: center;
	margin-top: .49rem;
	line-height:42px;
}

.scanpay3 {
	font-size: .42rem;;
	font-family: SourceHanSansSC-Regular;
	font-weight: 400;
	color: rgba(237, 184, 9, 1);
	text-align: center;
	margin-top: .24rem;
	line-height:.42rem;
}
.scanpay4{
	font-size: .33rem;
font-family:SourceHanSansSC-Regular;
font-weight:400;
color: #FFFFFF;
	margin-top: .24rem;
	text-align: center;
	line-height:.24rem;
}
.scanpay5{
	font-size: .27rem;
font-family:SourceHanSansSC-Regular;
font-weight:400;
color:rgba(1,130,234,1);
text-align: center;
margin-top: .32rem;
line-height:.24rem;
}
.scanpay5 span{
	font-size: .42rem;
font-family:SourceHanSansSC-Regular;
font-weight:400;
color:rgba(247,249,250,1);
margin-top: .4rem;
}
.scanpay6{
	margin-top: .7rem;
	/*display: none;*/
}
.scanpay61{
	width: 4.59rem;
	height: 4.59rem;
	margin-left: 2.77rem;
}
.scanpay62{
	width: 4.59rem;
	height: 4.59rem;
	margin-left: 4.36rem;
}
.scanpay6 p{
	margin-top: .38rem;
	font-family:SourceHanSansSC-Regular;
font-weight:400;
color:rgba(247,249,250,1);
font-size: .4rem;
margin-left: 1.4rem;
}
.attention{
	width:9.5rem;
height:6.2rem;
background:rgba(53,157,219,1);
	 position: fixed;
    left: 50%;
    top: 50%;
    margin-left:-4.75rem;
    margin-top: -3.10rem;
    z-index: 100;
    display: none;
}
.mengpin{
	width: 100%;
    height: 100%;
    position: fixed;
    left: 0px;
    top: 0px;
    /*display: none;*/
    background: #000;
    opacity: 0.5;
}
.rotate{
	width: .64rem;
	height: .64rem;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -.32rem;
	margin-top: -.32rem;
}
.attention1{
	font-size:.42rem;
font-family:SourceHanSansSC-Regular;
font-weight:400;
color:rgba(247,249,250,1);
margin-top: .56rem;
text-align: center;
}
.attention2{
		font-size:.42rem;
font-family:SourceHanSansSC-Regular;
font-weight:400;
color:rgba(247,249,250,1);
margin-top: .56rem;
text-align: center;
}
.attention3{
	font-size:.42rem;
font-family:SourceHanSansSC-Regular;
font-weight:400;
color:rgba(247,249,250,1);
margin-top: .56rem;
text-align: center;
}
.attention3 span{
	color: #EDB809;
}
.attention4{
	margin-top: 1.14rem;
}
.attention41{
	width:3.18rem;
height:1.06rem;
background:rgba(1,130,234,1);
border-radius:8px;
text-align: center;
line-height: 1.06rem;
font-size: .42rem;
color: #FFFFFF;
margin-left: 1rem;
}
.attention42{
	width:3.18rem;
height:1.06rem;
background:rgba(1,130,234,1);
border-radius:8px;
text-align: center;
line-height: 1.06rem;
font-size: .42rem;
color: #FFFFFF;
margin-left: 1rem;
}
.cancel{
	font-size: .27rem;
font-family:SourceHanSansSC-Regular;
font-weight:400;
color:rgba(1,130,234,1);
margin-top: .32rem;
text-align: center;
display: none;
}
.btn_focus_tj{
	border: 0.02rem solid red;
	transform: scale(1.2);
}



.all1{
	 width: 100%;
    height: 100%;
    position: absolute;
    margin: 0px;
    padding: 0px;
    background: linear-gradient(0deg,#0b3a8d 0%,#070f24 100%);
    overflow: hidden;
	display: none;
}
.paysuccess1 {
	margin-top: .74rem;
	color: #fffffff;
	font-size: 42px;
	font-family: SourceHanSansSC-Regular;
	font-weight: 400;
	color: rgba(247, 249, 250, 1);
	line-height: .42rem;
}

.paysuccess11 {
	margin-left: 1rem;
}

.paysuccess12 {
	margin-left: .48rem;
}
.paysuccess2{
	width: 2.16rem;
	height: 2.16rem;
	margin: 0 auto;
	margin-top: 1.32rem;
}
.paysuccess3{
	font-size:.42rem;
font-family:SourceHanSansSC-Regular;
font-weight:400;
color:rgba(237,184,9,1);
text-align: center;
margin-top: .8rem;
line-height:.42rem;
}
.paysuccess4{
	font-size:42px;
font-family:SourceHanSansSC-Regular;
font-weight:400;
color:rgba(247,249,250,1);
text-align: center;
line-height:42px;
margin-top: .42rem;
}
.paysuccess5{
	margin-top: 1.4rem;
}
.paysuccess51{
	width:2.4rem;
height:.9rem;
	background:rgba(1,130,234,1);
border-radius:45px;
color: #FFFFFF;
text-align: center;
line-height: .9rem;
font-size:.3rem;
margin-left: 6.5rem;
}
.paysuccess52{
	width:2.4rem;
height:.9rem;
	background:#425575;
border-radius:45px;
color: #FFFFFF;
text-align: center;
line-height: .9rem;
font-size:.3rem;
margin-left: .77rem;
}
.btn_focus_tj{
	border: 0.02rem solid red;
	transform: scale(1.2);
}
